﻿body {
    background-image:url(../Images/purplewood.jpg);
    background-repeat: repeat-x repeat-y;
    font-family: 'Sansita One', cursive;
    /*font-family: 'Lobster', cursive;*/
    color: whitesmoke;
    font-size:2em;
}

#headerRow
{
    padding-top:30px;
    padding-bottom:30px;
    margin:0px;
    background-color:black;
    width:100%;
}

#logo
{
    margin:auto;
    height:170px;
}

.navbar
{
    font-size: 1.5em;
    margin-bottom:0px;
}

.dropdown-menu
{
    font-size: 1em;
}

 .active
{
    font-weight:800;
}

span
{
    font-family: 'Sansita One', cursive;
}

.socialicons > a
{
    color: #1183E4;/*#1183E4;*/
    text-decoration:none;
    padding:5px;
}

.socialicons > a:hover
{
    color: #fff;
}

a:hover
{
    text-decoration:none;
}

h4
{
    font-family: 'Sansita One', cursive;
    font-weight:600;
    font-size:2em;
    text-decoration:none;
    text-align:center;
    color:#1183E4;
}

h4:hover
{
    color:#a81a28;
}


/*CUSTOM HEADER THEME COLORS FOR BOOTSTRAP*/
/************************************************************************************************************************************/

.navbar-inverse .navbar-brand {
	color: #ecf0f1;
}
.navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus {
	color: #a81a28;
}
.navbar-inverse .navbar-text {
	color: #ecf0f1;
}
.navbar-inverse .navbar-nav > li > a {
	color: #ecf0f1;
}
.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {
	color: #a81a28;
}
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {
	color: #a81a28;
	background-color: #a81a28;
}
.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {
	color: #a81a28;
	background-color: #a81a28;
}
.navbar-inverse .navbar-toggle {
	border-color: #a81a28;
}
.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {
	background-color: #a81a28;
}
.navbar-inverse .navbar-toggle .icon-bar {
	background-color: #ecf0f1;
}
.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
	border-color: #ecf0f1;
}
.navbar-inverse .navbar-link {
	color: #ecf0f1;
}
.navbar-inverse .navbar-link:hover {
	color: #a81a28;
}

@media (max-width: 767px) {
	.navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
		color: #ecf0f1;
	}
	.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
		color: #a81a28;
	}
	.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
		color: #a81a28;
		background-color: #a81a28;
	}
}


/************************************************************************************************************************************/

.footer
{
    background-image: -webkit-gradient(
	linear,
	left top,
	right bottom,
	color-stop(0, #000000),
	color-stop(1, #A81A28)
    );
    /*54BBF5 - 3A82AB*/
    
    background-image: -o-linear-gradient(bottom, #212E63 15%, #000000 100%);
    background-image: -moz-linear-gradient(bottom, #212E63 15%, #000000 100%);
    background-image: -webkit-linear-gradient(bottom, #212E63 15%, #000000 100%);
    background-image: -ms-linear-gradient(bottom, #212E63 15%, #000000 100%);
    background-image: linear-gradient(to bottom, #212E63 15%, #000000 100%);

    font-size:1.2em;
}

.footerblock
{
    border-right:dotted 1px #fff;
    min-height:300px;
}
/*
.thumbnail {
  -webkit-transition: all 0.5s ease;
     -moz-transition: all 0.5s ease;
       -o-transition: all 0.5s ease;
      -ms-transition: all 0.5s ease;
          transition: all 0.5s ease;
}

.thumbnail:hover {
  border-radius: 50%;
  -webkit-transform: rotate(360deg);
     -moz-transform: rotate(360deg);
       -o-transform: rotate(360deg);
      -ms-transform: rotate(360deg);
          transform: rotate(360deg);
}*/
/*
    
    */

.scolldown
{
    display:none;
    position:absolute;
    bottom:0px;
    z-index:100;
    right:30px;
}

p
{
    font-family: 'Vollkorn', serif;
    text-align: justify;
    text-justify: distribute;
    margin-top:30px;
    margin-bottom:30px;
}

h1
{
    color:#a81a28;
    margin-bottom:30px;
}

.ContactFormField
{
    border:0px;
    border-bottom:dotted 2px #fff;
    padding-left:10px;
	padding-bottom:10px;
    min-width:100px;
    outline:none;
    resize:none;
    border-radius:5px;
    color:#EDDA0C;
	background-color:transparent;
}

.ContactBottons
{
    padding:5px;
    border:2px solid #EDDA0C;
    min-width:100px;
    background-color:#1183E4;
    border-radius:10px;
    color:#fff;
}

.ContactBottons:hover
{
    background-color:#EDDA0C;
    border-color: #1183E4;
	color:#1183E4;

}




.borders
{
    border:5px solid white;
    border-radius:5px;
    margin:15px;
}

tr
{
    border-bottom: 1px dotted white;
    line-height:2.5;
}

.disclaimer
{
    font-size:0.65em;
}

#ContactForm
{
    margin-top:20px;
}

#ContactForm tr
{
    border:0px;
    line-height:1;
}

#ContactForm td
{
    padding:10px;
    vertical-align:top;
}



